import Cookies from 'js-cookie'
/**
 * 判断字符串是否为空
 * @param {*} str
 */
export function isNull(str) {
    if (str) {
        return false
    } else {
        return true
    }
}

/**
 * 获取文件类型
 * @param {*} fileName
 */
export function getFileType(fileName) {
    // 获取最后一个.的位置
    var index = fileName.lastIndexOf('.')
        // 获取后缀
    var ext = fileName.substr(index + 1)
    return ext
}
/** =========================处理cookie========================= */
// 获取cookie
export function getCookie(key) {
    return Cookies.get(key)
}
export function setCookie(key, value) {
    return Cookies.set(key, value)
}

export function removeCookie(key) {
    return Cookies.remove(key)
}

/** =========================处理token=========================**/
const TokenKey = 'Admin-Token'
const tokenSign = 'X-Token'
export function getToken() {
    return getCookie(TokenKey)
}
// 获取token标识
export function getTokenSign() {
    return tokenSign
}

/** =========================消息弹窗========================= */
export function warnInfo(_this, message) {
    _this.$message({
        message: message,
        type: 'warning'
    })
}

export function successInfo(_this, message) {
    _this.$message({
        message: message,
        type: 'success'
    })
}
export function errorInfo(_this, message) {
    _this.$message.error(message)
}
/** =========================在线链接 =========================*/
//901 实验室-- - 穿透地址
// export function getHost() {
//     return 'http://haigui-zuul.vaiwan.com/v1/'
// }
//901实验室---内网地址
export function getHost() {
    return "http://192.168.1.2:3059/v1/";
}

/** 下载的链接地址**/
// 901
// export function geDownloadUrl() {
//     const url = {
//         excelDemo: "http://192.168.1.2:3344/wzs/wzs_download/problemBankDemo.xls"
//     }
//     return url;
// }
// 901——钉钉穿透
export function geDownloadUrl() {
    const url = {
        excelDemo: 'http://wzsnginxservice001.vaiwan.com/wzs/demo/problemBankDemo.xls',
        userExcelDemo: 'http://192.168.1.2:2000/talent-selection/common/userInfo.xlsx'
    }
    return url
}
/** 在线预览地址**/
// 901
/**
 * url:encodeURIComponent(Base64.encode(url))
 */
// export function getPreviewUrl(url) {
//     return 'http://192.168.1.2:8012/onlinePreview?url=' + encodeURIComponent(url);
// }
// 901-钉钉穿透
export function getPreviewUrl(url) {
    return 'http://wzspreviewservice.vaiwan.com/onlinePreview?url=' + encodeURIComponent(url)
}